be in a privileged economic or social situation - Español Inglés Diccionario